var lama = require("../index.js").lama;

// hello word
console.log(lama.hello());

// 传递参数
console.log(lama.add(2, 4));


// 回调函数
lama.sub(12, 4, function (value) {
    console.log(value);
});

// 乘法，传回的是一个对象
console.log(JSON.stringify(lama.mul(3, 5)));


// 除法， 函数工厂。创建一个函数， 包含一个c++原生方法。
console.log(lama.div()(6, 2));

// 封装c++原生对象

// 1. new 创建实例
var ca=new lama.Calc();
console.log(ca.add(3,5));
// 2. 函数调用方式创建实例
var ca2=lama.Calc();
console.log(ca.add(1,2));
